batch producers - French English Dictionary